package com.boe.hbd.client.service;

import java.util.List;

import com.boe.hbd.client.domain.Comment;
import com.boe.hbd.client.domain.Landscape;
import com.boe.hbd.client.domain.MediaEntity;
import com.boe.hbd.client.utils.GpsPoint;

public interface LandscapeService extends ManagedService {
	 
	public List<Landscape> findLandscapesByArea(GpsPoint topLeft, GpsPoint bottomRight, GpsPoint here,String name , Long startTime , Long endTime );
	
	public List<MediaEntity> findPhotosByFilterOfLandscape(Long landscapeId,String token);
	
	public List<MediaEntity> findVoicesByFilterOfLandscape(Long landscapeId,String token);
	
	public List<Comment> findCommentsByFilterOfLandscape(Long landscapeId,String token);
}
